pendulous sedge - French English Dictionary